 *{padding:0;margin: 0;}
 .px2rem(@name, @px) {
   @{name}: @px / 75 * 1rem;
}
.faxian-input{		
		position:fixed;
		background: white;
		z-index: 100;
		width: 90%;
		.px2rem(top,30);
		left: 5%;
	input{
		width: 85%;
		.px2rem(height,55);
		.px2rem(line-height,55);
		background: url(../../../static/faxiansousuo.png) 2% no-repeat;
		background-size: 0.4rem 0.4rem;
		.px2rem(padding-left,45);
		border: none;
	}
	
}
.swiper-container-s{
	width: 95%;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
	.swiper-wrapper{
		.swiper-slide{
			p{
				.px2rem(padding-top,20);
			}
		}
	}
}
.faxian-wenzi{
	.px2rem(height,92);
	.px2rem(line-height,92);
	p{
		float: left;
		.px2rem(margin-left,30);
	}
	h3{
		color: #ccc;
		float: right;
		.px2rem(margin-right,30);
	}
}
.faxian-kongbai{
	.px2rem(height,10);
	background: #f7f7f7;
	.px2rem(margin-top,20);
}
.faxian-fenbu{
	.faxian-wenti{
		.px2rem(height,92);
		.px2rem(line-height,92);
		p{
		float: left;
		.px2rem(margin-left,30);
		}
		h3{
		color: #ccc;
		float: right;
		.px2rem(margin-right,30);
	   	}
	}
	.faxian-fenbu{
		display: flex;
		align-items:center;
		.px2rem(height,170);
		border: 1px solid #ccc;
		boeder-center:1px solid #ccc;
		dl{
			width: 50%;
			border-left: 1px solid #ccc;
			dt{
				
				width: 40%;
				text-align: center;
				
				img{
					.px2rem(width,100);
					.px2rem(height,100);
					}
				float: left;
			}
			dd{
				float: left;
				h2{
					.px2rem(padding-top,10);
					.px2rem(font-size,20);
				}
				p{
					color: #ccc;
					.px2rem(padding-top,45);
					.px2rem(font-size,18);
				}
			}
		}
	}
}
.tabs{
	width:100%;
	display:flex;
	flex:1;
	justify-content:space-around;
	.px2rem(height,88);
	.px2rem(line-height,88);
	border-bottom: 1px solid #ccc;
	li{
		
		text-align: center;
		
	}
	.active{
		color:red;
		border-bottom:4px solid red;
	}
}
.faxian-boxone, .faxian-boxtwo, .faxian-boxthree{
	.faxian-yonghu{
	.px2rem(height,110);
	dl{
		.px2rem(height,110);
		display: flex;
		align-items:center;
		dt{
			.px2rem(width,110);
			text-align: center;
		img{
			.px2rem(width,60);
			.px2rem(height,60);
			}
		}
		dd{
			h1{
				.px2rem(padding-bottom,10);
			}
			p{
				color: #ccc;
			}
		}
	}
	
  }
	span{
		float: right;
		position: relative;
		.px2rem(bottom,70);
		.px2rem(margin-right,30);
		color: #ee7b7b;
	}
	img{
		width: 90%;
		display: block;
		margin: 0 auto;
		.px2rem(height,680);
	}
	h5, h6{
		.px2rem(margin-left,40);
		.px2rem(margin-top,20);
		color: #808080;
	}
}